package com.gxa.weixing.pc.mapper;

import com.gxa.weixing.core.pojo.Supplier;
import tk.mybatis.mapper.common.Mapper;

import java.util.Date;
import java.util.List;

public interface SupplierMapper extends Mapper<Supplier> {

    /**
     * 根据特定条件获取供应商列表的方法
     * @param name 供应商名称 模糊
     * @param principal 负责人名称 模糊
     * @param state 状态
     * @param principalPhone 负责人手机号 模糊
     * @param site 地址 模糊
     * @param startTime 入驻时间的开始时间
     * @param endTime 入驻时间的截止时间
     * @return 返回查询到的供应商列表
     */
    List<Supplier> getList(String name, String principal, Boolean state, String principalPhone, String site, Date startTime,  Date endTime);
}
